package com.cam.iot.factor.info.dict;

import com.cam.framework.annotation.SysDictAnno;
import com.cam.framework.crud.SysDictInterface;

@SysDictAnno(type = "tb_factor_type")
public enum IotFactorTypeDict implements SysDictInterface {

    REAL_VALUE("实际值", "01", ""),
    BOOL_VALUE("布尔值", "02", ""),
    ;

    private final String label;

    private final String value;

    private final String tagType;

    IotFactorTypeDict(String label, String value, String tagType) {
        this.label = label;
        this.value = value;
        this.tagType = tagType;
    }

    @Override
    public String getLabel() {
        return label;
    }

    @Override
    public String getValue() {
        return value;
    }

    public String getTagType() {
        return tagType;
    }
}
